Conflicts Identification among Non-functional Requirements using Matrix Maps
ثبت نشده
چکیده
Conflicts identification among non-functional requirements is often identified intuitively which impairs conflict analysis practices. This paper proposes a new model to identify conflicts among non-functional requirements. The proposed model uses the matrix mechanism to identify the quality based conflicts among non-functional requirements. The potential conflicts are identified through the mapping of low level conflicting quality attributes to low level functionalities using the matrices. The proposed model achieves the identification of conflicts among product and process requirements, identifies false conflicts, decreases the documentation overhead, and maintains transparency of identified conflicts. The attributes are not concomitantly taken into account by current models in practice. Keywords—Conflict Identification, Matrix Maps, Non-functional Requirements, Requirements Analysis, Software Engineering
منابع مشابه
Functional and Non-Functional Application Software Requirements: Early Conflict Detection
Usually, standard practices of application software development are only focused on functional requirements. However, IS managers know that when they have an experienced development team, typically systems break not because they do not meet functional requirements, but because some system attributes, also known as non-functional requirements, such as performance, reliability, etc., are not sati...
متن کاملUsing WinWin Quality Requirements Management Tools: A Case Study
Negotiating stakeholder win-win relationships among software quality requirements is a technique that emerged during the 1990’s in order to overcome the difficulties arising from contract-oriented specification compliance (popular in the 1970’s) and service-oriented customer satisfaction (popular in the 1980’s). Obstacles to adoption of negotiated win-win relationships include coordination of m...
متن کاملFormal Requirements Engineering: Tracing and Resolving Conflicts Using Nonmonotonic Representations
Nonmonotonic reasoning techniques based on the use of default rules have been proposed for requirements engineering. Previous works have discussed the benefits of nonmonotonic representations for dealing with conflicting requirements, for supporting the evolving nature of requirements, and for naturalness of representation. This paper addresses the problem of identifying and highlighting confli...
متن کاملNon-functional Requirement Preferences for ‘ardnas’ System
As grid resources are geographically distributed, efficient resource discovery and management has become one of the important requirements. Besides, Grid users are independent identities and negotiation is necessary for reconciling their diverse characteristics. Therefore special mechanism is required to negotiate and discover the required resource or similar resource as an alternative when dis...
متن کاملThe Combatant's Privilege in Asymmetric and Covert Conflicts
I. THE COMBATANT’S PRIVILEGE IN NON-INTERNATIONAL ARMED CONFLICTS ................................... 342 A. Functional Requirements for Belligerency ........................................................................... 345 B. Belligerency Requirements for Regular Armed Forces ........................................................ 348 C. Policy Arguments in Favor of a NIAC Privilege ......
متن کامل